Skip to content

Conversation

@zeroedin
Copy link
Collaborator

@zeroedin zeroedin commented Oct 15, 2025

What I did

  1. Places :not(:defined) styles in the correct stylesheet -lightdom-shim.css. Reducing overhead of -lightdom.css for early developed elements.
  2. Reverted subnav lightdom change as they are happening in 2683 Will need to reimplement this after fix(subnav): improve accessibility with nested list when <rh-navigation-link> is slotted #2683 merges

TODO

  • Add changeset
  • Reimplement the lightdom split for subnav
  • Take a look at subnav with rh-navigation-link in docs.

#2623

Testing Instructions

Notes to Reviewers

My opinion: If we don't split these files, what is the purpose of any of the -shim files to begin with? If we have shim files at all, they should be consistent across the elements in terms of what they and -lightdom.css provide, even if that means a breaking change to align them.

adamjohnson and others added 24 commits August 15, 2025 14:34
… colors (#2566)

* fix(health-index): use status tokens for colors

* refactor(health-index): unshorten variable names

“Programs must be written for people to read, and only incidentally for machines to execute.”

* chore(health-index): add changeset

* refactor(health-index): use t-shirt sizes for lg/large variable
* fix(pagination): update dark scheme disabled button background color

* chore(pagination): add changeset
* feat(back-to-top): add dark color scheme support

* chore(back-to-top): add changeset

* fix(back-to-top): move custom element inside context demo element, nix outdated CSS

* refactor(back-to-top): condense border CSS

* docs(back-to-top): update style page

* docs(back-to-top): update Guidelines page

* docs(back-to-top): update Accessibility page
* feat(avatar): add bordered variant

* docs(avatar): fix description for `layout` prop

* docs(avatar): document `part` attributes on the Code page

* fix(avatar): remove empty string from `variant` prop

* chore(avatar): add changeset

* chore(avatar): update changeset to minor, tweak content

* docs(avatar): update Style docs

* docs(avatar): update Guidelines page

* docs(avatar): update related items / components

* docs(avatar): style anatomy correction
* fix(pagination): add `--rh-color-icon-status-disabled` token

* chore(pagination): add changeset

* fix(pagination): make open variant stepper background transparent

* fix(pagination): update rh-color-icon-status-disabled light scheme color
…2593)

* fix(tabs): update dark box variant inactive tab background color

* chore(tabs): add changeset

* fix(tabs): implement `--rh-color-icon-status-disabled` token

* fix(tabs): update rh-color-icon-status-disabled light scheme value
)

* fix(button): add dark scheme support for primary variant

* fix(button): update background color of danger primary variant

* fix(button): update danger secondary color and border colors

* fix(button): icon links only appear on the left

* fix(button): update close button color tokens

* fix(button): add disabled status tokens to disabled button variant

* fix(button): update play icon color on dark color schemes

* chore(button): add changeset

* fix(button): update tokens for `color-status-disabled` and `color-text-status-disabled`
* feat(audio-player): convert media queries to container queries

* chore(audio-player): add changeset

---------

Co-authored-by: Steven Spriggs <[email protected]>
* fix(accordion): fix axe error regarding `aria-level`

* chore(accordion): add changeset

* fix(accordion): check if `ariaLevel` is not yet set in the internalsController
* feat(site-status): update light scheme background colors

* fix(site-status): reduce time to go from loading to error/danger on critical status demo

* chore(site-status): add changeset

* docs(site-status): overview content updates

* docs(site-status): content updates to the Style page

* docs(site-status): update content on the Guidelines page

* docs(site-status): update content and imagery on Accessibility page

---------

Co-authored-by: Steven Spriggs <[email protected]>
* feat(disclosure): add open variant

* feat(disclosure): add compact variant

* fix(disclosure): update lightdom styles for `open` and `compact` variants

* chore(disclosure): add changeset

* fix(disclosure): design tweaks to the compact variant

* fix(disclosure): design tweaks to the open disclosure variant

* refactor(disclosure): use private vars for shared hover/focus/background colors.

* refactor(disclosure): rename `variant="open"` to `variant="borderless"`

* refactor(disclosure): lightdom shim `open` to `borderless`

* fix(disclosure): round all the corners

* chore(disclosure): changeset update about rounded borders

* chore(disclosure): update variant name in changeset
* fix(card): correct layout when in parent flex box

* chore(card): add changeset

* docs(demos): remove duplicate `<main>` tags (#2642)

* docs: fix bout typo on rh-icon guidelines (#2645)

---------

Co-authored-by: Adam Johnson <[email protected]>
Co-authored-by: Mark Caron <[email protected]>
#2580)

* fix(jump-links): let text wrap instead of overflowing adjacent column

* chore(jump-links): add changeset

* chore(jump-links): changeset wording

Co-authored-by: Steven Spriggs <[email protected]>

---------

Co-authored-by: Steven Spriggs <[email protected]>
* fix(subnav): remove slotcontroller

* chore(subnav): add changeset
…ils to load (#2560)

* fix(footer): add no JS styles and vastly reduce CLS

* chore(footer): add changeset

* style(footer): lint CSS

* fix(footer): remove fade in animation originally written to reduce CLS

* fix(footer): increase gap for no JS links

* fix(footer): side padding at various breakpoints for no js / not defined

* chore: patch dev server lightdom

* fix(footer): improve CLS in lightdom for grid and universal

* fix(footer): wrap footer universal links and add appropriate space

* fix(footer): make sure footer universal is placed in last grid row >992px

* fix(footer): remove min-height on footer hosts

This var should be removed at the next major release.

* style(footer): lint lightdom css

* fix(footer): touch up styling when JS disabled but template is DSD'ed

* chore(footer): remove patch related to lightdom

---------

Co-authored-by: Steven Spriggs <[email protected]>
@changeset-bot
Copy link

changeset-bot bot commented Oct 15, 2025

⚠️ No Changeset found

Latest commit: 534e6cb

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@netlify
Copy link

netlify bot commented Oct 15, 2025

Deploy Preview for red-hat-design-system ready!

Name Link
🔨 Latest commit 534e6cb
🔍 Latest deploy log https://app.netlify.com/projects/red-hat-design-system/deploys/6902253b4244d8000822b1c7
😎 Deploy Preview https://deploy-preview-2665--red-hat-design-system.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 15, 2025

Size Change: 0 B

Total Size: 243 kB

ℹ️ View Unchanged
Filename Size
./elements.js 581 B
./elements/rh-accordion/context.js 162 B
./elements/rh-accordion/rh-accordion-header.js 2.7 kB
./elements/rh-accordion/rh-accordion-panel.js 1.27 kB
./elements/rh-accordion/rh-accordion.js 3.35 kB
./elements/rh-alert/rh-alert.js 5.06 kB
./elements/rh-announcement/rh-announcement.js 2.17 kB
./elements/rh-audio-player/rh-audio-player-about.js 1.83 kB
./elements/rh-audio-player/rh-audio-player-rate-stepper.js 1.76 kB
./elements/rh-audio-player/rh-audio-player-scrolling-text-overflow.js 1.47 kB
./elements/rh-audio-player/rh-audio-player-subscribe.js 1.41 kB
./elements/rh-audio-player/rh-audio-player.js 12.4 kB
./elements/rh-audio-player/rh-cue.js 1.95 kB
./elements/rh-audio-player/rh-transcript.js 2.68 kB
./elements/rh-avatar/random-pattern-controller.js 2.72 kB
./elements/rh-avatar/rh-avatar.js 2.68 kB
./elements/rh-back-to-top/rh-back-to-top.js 1.98 kB
./elements/rh-badge/rh-badge.js 1.63 kB
./elements/rh-blockquote/rh-blockquote.js 1.38 kB
./elements/rh-breadcrumb/rh-breadcrumb.js 1.67 kB
./elements/rh-button/rh-button.js 3.34 kB
./elements/rh-card/rh-card.js 3.12 kB
./elements/rh-chip/context.js 165 B
./elements/rh-chip/rh-chip-group.js 1.58 kB
./elements/rh-chip/rh-chip.js 2.06 kB
./elements/rh-code-block/prism.css.js 667 B
./elements/rh-code-block/prism.js 572 B
./elements/rh-code-block/rh-code-block.js 7.82 kB
./elements/rh-cta/rh-cta.js 3.71 kB
./elements/rh-dialog/rh-dialog.js 4.72 kB
./elements/rh-dialog/yt-api.js 617 B
./elements/rh-disclosure/rh-disclosure.js 2.52 kB
./elements/rh-footer/rh-footer-block.js 714 B
./elements/rh-footer/rh-footer-copyright.js 357 B
./elements/rh-footer/rh-footer-links.js 1.1 kB
./elements/rh-footer/rh-footer-social-link.js 1.04 kB
./elements/rh-footer/rh-footer-universal.js 4 kB
./elements/rh-footer/rh-footer.js 4.67 kB
./elements/rh-health-index/rh-health-index.js 2.12 kB
./elements/rh-icon/rh-icon.js 2.49 kB
./elements/rh-icon/ssr.js 181 B
./elements/rh-jump-links/context.js 179 B
./elements/rh-jump-links/rh-jump-link.js 1.49 kB
./elements/rh-jump-links/rh-jump-links-list.js 1.17 kB
./elements/rh-jump-links/rh-jump-links.js 2.37 kB
./elements/rh-menu/rh-menu.js 1.22 kB
./elements/rh-navigation-link/rh-navigation-link.js 1.87 kB
./elements/rh-navigation-primary/context.js 176 B
./elements/rh-navigation-primary/rh-navigation-primary-item-menu.js 1.03 kB
./elements/rh-navigation-primary/rh-navigation-primary-item.js 3.44 kB
./elements/rh-navigation-primary/rh-navigation-primary-overlay.js 534 B
./elements/rh-navigation-primary/rh-navigation-primary.js 7.63 kB
./elements/rh-navigation-secondary/rh-navigation-secondary-dropdown.js 2.57 kB
./elements/rh-navigation-secondary/rh-navigation-secondary-menu-section.js 1.31 kB
./elements/rh-navigation-secondary/rh-navigation-secondary-menu.js 1.68 kB
./elements/rh-navigation-secondary/rh-navigation-secondary-overlay.js 562 B
./elements/rh-navigation-secondary/rh-navigation-secondary.js 5.23 kB
./elements/rh-navigation-secondary/test/fixtures.js 769 B
./elements/rh-pagination/rh-pagination.js 5.69 kB
./elements/rh-progress-stepper/context.js 187 B
./elements/rh-progress-stepper/rh-progress-step.js 2.92 kB
./elements/rh-progress-stepper/rh-progress-stepper.js 3.77 kB
./elements/rh-scheme-toggle/rh-scheme-toggle.js 1.91 kB
./elements/rh-site-status/rh-site-status.js 2.44 kB
./elements/rh-skeleton/rh-skeleton.js 677 B
./elements/rh-skip-link/rh-skip-link.js 1.33 kB
./elements/rh-spinner/rh-spinner.js 1.31 kB
./elements/rh-stat/rh-stat.js 2.05 kB
./elements/rh-subnav/rh-subnav.js 2.66 kB
./elements/rh-surface/rh-surface.js 911 B
./elements/rh-surface/test/elements.js 763 B
./elements/rh-switch/rh-switch.js 2.89 kB
./elements/rh-table/rh-sort-button.js 1.39 kB
./elements/rh-table/rh-table.js 2.81 kB
./elements/rh-tabs/context.js 226 B
./elements/rh-tabs/rh-tab-panel.js 1 kB
./elements/rh-tabs/rh-tab.js 2.83 kB
./elements/rh-tabs/rh-tabs.js 3.64 kB
./elements/rh-tag/rh-tag.js 2.95 kB
./elements/rh-tile/rh-tile-group.js 1.78 kB
./elements/rh-tile/rh-tile.js 4.7 kB
./elements/rh-timestamp/rh-timestamp.js 991 B
./elements/rh-tooltip/rh-tooltip.js 3.03 kB
./elements/rh-video-embed/rh-video-embed.js 4.64 kB
./lib/color-palettes.js 851 B
./lib/context/headings/consumer.js 593 B
./lib/context/headings/provider.js 1.2 kB
./lib/elements/rh-context-demo/rh-context-demo.js 1.16 kB
./lib/elements/rh-context-picker/rh-context-picker.js 2.18 kB
./lib/environment.js 194 B
./lib/functions.js 175 B
./lib/I18nController.js 1.37 kB
./lib/ScreenSizeController.js 876 B
./lib/ssr-controller.js 201 B
./lib/themable.js 549 B
./react/rh-accordion/rh-accordion-header.js 199 B
./react/rh-accordion/rh-accordion-panel.js 185 B
./react/rh-accordion/rh-accordion.js 202 B
./react/rh-alert/rh-alert.js 184 B
./react/rh-announcement/rh-announcement.js 189 B
./react/rh-audio-player/rh-audio-player-about.js 191 B
./react/rh-audio-player/rh-audio-player-rate-stepper.js 199 B
./react/rh-audio-player/rh-audio-player-scrolling-text-overflow.js 214 B
./react/rh-audio-player/rh-audio-player-subscribe.js 196 B
./react/rh-audio-player/rh-audio-player.js 183 B
./react/rh-audio-player/rh-cue.js 195 B
./react/rh-audio-player/rh-transcript.js 187 B
./react/rh-avatar/rh-avatar.js 173 B
./react/rh-back-to-top/rh-back-to-top.js 183 B
./react/rh-badge/rh-badge.js 174 B
./react/rh-blockquote/rh-blockquote.js 179 B
./react/rh-breadcrumb/rh-breadcrumb.js 179 B
./react/rh-button/rh-button.js 174 B
./react/rh-card/rh-card.js 172 B
./react/rh-chip/rh-chip-group.js 182 B
./react/rh-chip/rh-chip.js 187 B
./react/rh-code-block/rh-code-block.js 181 B
./react/rh-cta/rh-cta.js 170 B
./react/rh-dialog/rh-dialog.js 203 B
./react/rh-disclosure/rh-disclosure.js 192 B
./react/rh-footer/rh-footer-block.js 184 B
./react/rh-footer/rh-footer-copyright.js 187 B
./react/rh-footer/rh-footer-links.js 185 B
./react/rh-footer/rh-footer-social-link.js 193 B
./react/rh-footer/rh-footer-universal.js 188 B
./react/rh-footer/rh-footer.js 174 B
./react/rh-health-index/rh-health-index.js 184 B
./react/rh-icon/rh-icon.js 195 B
./react/rh-jump-links/rh-jump-link.js 183 B
./react/rh-jump-links/rh-jump-links-list.js 189 B
./react/rh-jump-links/rh-jump-links.js 195 B
./react/rh-menu/rh-menu.js 173 B
./react/rh-navigation-link/rh-navigation-link.js 186 B
./react/rh-navigation-primary/rh-navigation-primary-item-menu.js 205 B
./react/rh-navigation-primary/rh-navigation-primary-item.js 198 B
./react/rh-navigation-primary/rh-navigation-primary-overlay.js 199 B
./react/rh-navigation-primary/rh-navigation-primary.js 189 B
./react/rh-navigation-secondary/rh-navigation-secondary-dropdown.js 217 B
./react/rh-navigation-secondary/rh-navigation-secondary-menu-section.js 205 B
./react/rh-navigation-secondary/rh-navigation-secondary-menu.js 199 B
./react/rh-navigation-secondary/rh-navigation-secondary-overlay.js 201 B
./react/rh-navigation-secondary/rh-navigation-secondary.js 213 B
./react/rh-pagination/rh-pagination.js 178 B
./react/rh-progress-stepper/rh-progress-step.js 200 B
./react/rh-progress-stepper/rh-progress-stepper.js 186 B
./react/rh-scheme-toggle/rh-scheme-toggle.js 183 B
./react/rh-site-status/rh-site-status.js 181 B
./react/rh-skeleton/rh-skeleton.js 176 B
./react/rh-skip-link/rh-skip-link.js 181 B
./react/rh-spinner/rh-spinner.js 175 B
./react/rh-stat/rh-stat.js 171 B
./react/rh-subnav/rh-subnav.js 175 B
./react/rh-surface/rh-surface.js 175 B
./react/rh-switch/rh-switch.js 174 B
./react/rh-table/rh-sort-button.js 200 B
./react/rh-table/rh-table.js 174 B
./react/rh-tabs/rh-tab-panel.js 181 B
./react/rh-tabs/rh-tab.js 187 B
./react/rh-tabs/rh-tabs.js 174 B
./react/rh-tag/rh-tag.js 182 B
./react/rh-tile/rh-tile-group.js 183 B
./react/rh-tile/rh-tile.js 181 B
./react/rh-timestamp/rh-timestamp.js 176 B
./react/rh-tooltip/rh-tooltip.js 175 B
./react/rh-video-embed/rh-video-embed.js 227 B
./uxdot/ssr-failure-recoverable.js 581 B
./uxdot/uxdot-best-practice.js 812 B
./uxdot/uxdot-copy-button.js 1.24 kB
./uxdot/uxdot-copy-permalink.js 1.1 kB
./uxdot/uxdot-demo.js 2.74 kB
./uxdot/uxdot-example.js 1.14 kB
./uxdot/uxdot-feedback.js 882 B
./uxdot/uxdot-header.js 886 B
./uxdot/uxdot-knob-attribute.js 3.53 kB
./uxdot/uxdot-masthead.js 1.36 kB
./uxdot/uxdot-pattern-ssr-controller-client.js 615 B
./uxdot/uxdot-pattern-ssr-controller-server.js 1.72 kB
./uxdot/uxdot-pattern-ssr-controller.js 213 B
./uxdot/uxdot-pattern.js 2.38 kB
./uxdot/uxdot-repo-status-checklist.js 1.39 kB
./uxdot/uxdot-repo-status-list.js 1.24 kB
./uxdot/uxdot-repo.js 867 B
./uxdot/uxdot-sidenav.js 2.83 kB
./uxdot/uxdot-spacer-tokens-table.js 2.46 kB
./uxdot/uxdot-toc.js 1.8 kB

compressed-size-action

@zeroedin zeroedin changed the title fix: lightdom shim styles should be in their own files, and not required. !fix: lightdom shim styles should be in their own files, and not required. Oct 15, 2025
* docs: updating disclosure docs and images

* docs: adding alt text, removed commented out uxdot-example, fixed accessibility page SVGs

* docs: disclosure image updates

* docs: couple more image updates

* feat: fixing keyboard interactions image

* docs(disclosure): update image for keyboard interactions

---------

Co-authored-by: marionnegp <[email protected]>
adamjohnson and others added 7 commits October 17, 2025 06:48
* feat(cta): add CSS APIs for `text-decoration` and `text-underline-offset`

* chore(cta): add changeset
* docs(cta): add desaturated CTA pattern

* docs(cta): format desaturated pattern

* docs(cta): update desaturated pattern styles

* docs(cta): desaturated secondary CTAs have their own unique styling

* docs(cta): update style docs imagery

* docs(cta): update Guidelines docs and imagery

* docs(cta): update a11y page imagery

* docs(cta): restore text on Style page

* docs(cta): desaturated cta for podcast theme

* docs: add summary column for tokens in element pages (#2667)

* docs(tokens): remove tokens search (#2641)

* docs(tokens): remove tokens search

* chore: add space to trigger netlify

* chore: remove space to trigger netlify

* perf(code-block): set content-visibility on code-blocks (#2666)

* perf(code-block): set content-visibility on code-blocks

* docs(code-block): perf reproduction

* perf(code-block): lower pressure on main thread when loading

* docs(code-block): html ent escapes

* docs: workaround for njk/11ty choking on giant html partial

* style: lint

---------

Co-authored-by: Steven Spriggs <[email protected]>

* chore: prepare release (#2669)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* docs(cta): Style page content tweaks

* docs(cta): fix desaturated CTA image dimensions in pattern docs

* docs(cta): ensure brick variant desaturated CTAs have a strong border color

---------

Co-authored-by: Benny Powers - עם ישראל חי! <[email protected]>
Co-authored-by: Benny Powers <[email protected]>
Co-authored-by: coreyvickery <[email protected]>
Co-authored-by: Steven Spriggs <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
… f (#2675)

* fix(navigation-primary): visibily hide content from cmd+f unless dropdown/hamburger is open

* chore(navigation-primary): add changeset
* fix(progress-stepper): add missing css fallback values

* chore(progress-stepper): add changeset

---------

Co-authored-by: Benny Powers - עם ישראל חי! <[email protected]>
* fix(navigation-primary): add header and use aria-labelleby instead of aria-label

* chore(navigation-primary): add changeset

* docs(navigation-primary): improve docs around accessible-label

* docs(navigation-primary): remove color-palette attr from demos

* fix(navigation-primary): update default label, styles, header position

* docs(navigation-primary): update slot docs

* chore: revert last commit, wrong branch
…ty (#2646)

* fix(navigation-primary): hide role list elmenets when slots are empty

* chore(navigation-primary): add changeset

* fix(navigation-primary): add event to slot controller init

* docs(navigation-primary): update slot docs

* docs(navigation-primary): slot documentation comments position

* fix(navigation-primary): add hidden attribute display none

* fix(navigation-primary): add important to hidden
@zhawkins
Copy link
Collaborator

@zeroedin would you be opposed to changing -lightdom-shim.css to -lightdom-undefined.css (or -undefined.css)? This may be a bit more clear as to the purpose of the file.

@zeroedin zeroedin changed the title !fix: lightdom shim styles should be in their own files, and not required. fix!: lightdom shim styles should be in their own files, and not required. Oct 21, 2025
zeroedin and others added 6 commits October 21, 2025 09:41
* feat: update RH Icons version to 2.0

* chore: updating changeset

* chore: updating changeset
* bumped nvmrc to latest node version

* fixed typo

* attempting to find a version compatible with linux CI

* chore: update to latest node version

* chore: revert back to lower minor release, errors in validate

* chore: potential race condition, ensure analyze is run on docs command

* chore: attempt to set the node version directly in the toml and other enhancements

* chore: revert last changes, no changes on netlify build errors

---------

Co-authored-by: Steven Spriggs <[email protected]>
Co-authored-by: Benny Powers - עם ישראל חי! <[email protected]>
* feat: add rh-navigation-link

* fix(navigation-primary): add navigation-link support

* fix(navigation-secondary): add navigation-link support

* fix(subnav): add navigation-link support

* test(navigation-link): clean up

* fix(navigation-link): add alias decorator

* fix(navigation-link): disable eslint on internals doesnt need reused

* test(navigation-link): stub tests

* test(audio-player): skip failing audio-player tests until we can fix

* docs(navigation-link): improve component documentation

* docs(navigation-link): missing ! in comments

* chore(navigation-primary): remove orphaned code

* fix(navigation-primary): correct tabbing through hamburger items, add navigation-link

* fix(navgation-primary): styles for navigation-link

* test(audio-player): revert skipped tests

* fix(navigation-link): reverse logic for icon

* test(navigation-vertical): skip test not supported by internals

* test(navigation-link): update tests

* docs(navigation-link): hard link lightdom.css

* test(navigation-link): clean up test

* docs(navigation-link): improve icon slot usage docs

* fix(subnav): gap for rh-navigation-link with icon

* docs(navigation-link): use all navigation links

* docs: add rh-navigation-link to SSR config

* docs(navigation-link): update readme

* chore(navigation-link): add changeset

* chore: add changesets for primary, secondary, and subnav

* chore: update changesets

* docs(naviation-link): add basic when to use to overview

* docs(navigation-link): incorrect icon name

* test(navigation-link): chai-ally-axe ignore rules that dont pass due to element internals

* fix(navigation-link): add ability to change a links background color
* fix(pagination): correct input onchange, also use type number

* fix(pagination): set currentLink on connectedCallback

* test(pagination): correct pagination, timing issue

* docs(pagination): query params

* docs(pagination): move notes to demo description in an alert

* docs(pagination): initial attempt at vue demo

* docs(pagination): remove old comment from vue demo

* docs(pagination): remove another old comment from vue demo

* docs(pagination): skip no-undef for external vue

* docs(pagination): add comment to lightdom style tag in vue demo for why it exists

* docs(pagination): 11ty safe vue demo

* docs(pagination): remove wc comment in vue demo

* docs(pagination): remove unused ref usage in vue demo

* docs(pagination): improve vue demo

* docs(pagination): fix output vue demo

* docs(pagination): remove style tag, lightdom fixed in dev

* docs(pagination): load vue from importmap

* docs(pagination): add demo description for vue

* docs(pagination): remove vue from devDeps, add a static cdn link in manualimportmaps

* chore: ignore vue in importmap plugin for dev server

* chore: reset package-lock

* chore(pagination): add changeset

* docs(pagination): improve implementation guidelines

* docs(pagination): remove suggestion of dont change

* docs(pagination): must have href

---------

Co-authored-by: Mark Caron <[email protected]>
Co-authored-by: Benny Powers - עם ישראל חי! <[email protected]>
Gili-Greenberger and others added 2 commits October 29, 2025 16:29
* feat(color-palettes): add demo page

Fixes #2467

* fix(tile): allow all color palettes and add demo page

* fix(tile): correct CSS for color-palette rules

* fix(tile): correct CSS for color-palette rules

* Refactor color-palette selectors using prefix attribute selector

* chore(changeset): bump @rhds/elements to minor

* fix(rh-tile): correct color palette demos and update changeset formatting

* ci: retrigger PR checks after clean

* fix(tile): allow tile to accept all six color palettes

---------

Co-authored-by: Benny Powers - עם ישראל חי! <[email protected]>
Base automatically changed from staging/doduo to main October 31, 2025 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

7 participants